broad leaf thyme - German English Dictionary